General purpose lattice QCD code set Bridge++ 2.0 for high performance computing

نویسندگان

چکیده

Bridge++ is a general-purpose code set for numerical simulation of lattice QCD aiming at readable, extensible, and portable while keeping practically high performance. The previous version implemented in double precision with fixed data layout. To exploit the arithmetic capability new processor architecture, we extend so that optimized available as branch, i.e., an alternative to original code. This paper explains our strategy implementation displays application examples following architectures systems: Intel AVX-512 on Xeon Phi Knights Landing, Arm A64FX-SVE Fujitsu A64FX (Fugaku), NEC SX-Aurora TSUBASA, GPU cluster NVIDIA V100.

برای دانلود باید عضویت طلایی داشته باشید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

General-purpose computation on GPUs for high performance cloud computing

Cloud computing is offering new approaches for High Performance Computing (HPC) as it provides dynamically scalable resources as a service over the Internet. In addition, General-Purpose computation on Graphical Processing Units (GPGPU) has gained much attention from scientific computing in multiple domains, thus becoming an important programming model in HPC. Compute Unified Device Architectur...

متن کامل

Development of an object oriented lattice QCD code "Bridge++"

We are developing a new lattice QCD code set “Bridge++” aiming at extensible, readable, and portable workbench for QCD simulations, while keeping a high performance at the same time. Bridge++ covers conventional lattice actions and numerical algorithms. The code set is constructed in C++ with an object oriented programming. In this paper we describe fundamental ingredients of the code and the c...

متن کامل

High performance Beowulf computer for lattice QCD

The ZhongShan University Computational Physics group’s interests [1] cover such topics as lattice QCD[2–5] quantum instanton[6] and quantum chaos[7]. Most of these topics can be studied through Monte Carlo simulation, but can be quite costly in terms of computing power. In order to do large scale numerical investigations of these topics, we required a corresponding development of our local comp...

متن کامل

QIRAL: A High Level Language for Lattice QCD Code Generation

Quantum chromodynamics (QCD) is the theory of subnuclear physics, aiming at modeling the strong nuclear force, which is responsible for the interactions of nuclear particles. Lattice QCD (LQCD) is the corresponding discrete formulation, widely used for simulations. The computational demand for the LQCD is tremendous. It has played a role in the history of supercomputers, and has also helped def...

متن کامل

General-Purpose Autonomic Computing

The success of mainstream computing is largely due to the widespread availability of general-purpose architectures and of generic approaches that can be used to solve real-world problems cost-effectively and across a broad range of application domains. In this chapter, we propose that a similar generic framework is used to make the development of autonomic solutions cost effective, and to estab...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

ژورنال

عنوان ژورنال: Journal of physics

سال: 2022

ISSN: ['0022-3700', '1747-3721', '0368-3508', '1747-3713']

DOI: https://doi.org/10.1088/1742-6596/2207/1/012053